In informatica e telecomunicazioni l'Exterior Gateway Protocol è il primo protocollo di routing EGP ad essere stato ampiamente utilizzato all'interno della rete Internet. EGP è simile ad un algoritmo distance vector, ma invece del concetto di costo specifica solo se la destinazione è raggiungibile oppure no. Questo ne impedisce il funzionamento su topologie di rete a maglia. I limiti di EGP sono molti e gravi: EGP non ha una metrica associata alle linee e quindi basa le sue decisioni esclusivamente sulla raggiungibilità.